small pasture - French English Dictionary